municipal bonds stock market timing government bonds bonds corporate bonds stocks mutual funds life insurance investing financial planning nasdaq 100 index 401k fund investing investments mutual fund market timing annuities market timing system s&p 500 index mutual fund timing investment newsletter russell 2000 index fractional trust deed financial investing